   __________  __________  _____    _____ _                          ___                ___            __  _           
  / ____/ __ \/ ____/ __ \/ ___/   / ___/(_)___ _____  ___  _____   /   |  ____  ____  / (_)________ _/ /_(_)___  ____ 
 / /   / / / / __/ / /_/ /\__ \    \__ \/ / __ `/ __ \/ _ \/ ___/  / /| | / __ \/ __ \/ / / ___/ __ `/ __/ / __ \/ __ \
/ /___/ /_/ / /___/ ____/___/ /   ___/ / / /_/ / / / /  __/ /     / ___ |/ /_/ / /_/ / / / /__/ /_/ / /_/ / /_/ / / / /
\____/_____/_____/_/    /____/   /____/_/\__, /_/ /_/\___/_/     /_/  |_/ .___/ .___/_/_/\___/\__,_/\__/_/\____/_/ /_/ 
                                        /____/                         /_/   /_/                                                                                                                                                                    